package com.haier.npt.authention.authc;

import java.io.Serializable;
import java.util.List;

import com.haier.npt.security.domain.SysApp;


/**
 * 认证成功厚的返回对象接口
 * @author lixu
 *
 */
public interface AuthenticationInfo extends Serializable {
	
	/**
	 * 身份信息
	 * @return
	 */
    Object getPrincipal();
    
    /**
     * 返回AppKey
     * @return
     */
    public List<SysApp> getSysApps() ;
    
    
    /**
     * 返回登录的token
     * @return
     */
    public String getToken() ; 
}
